/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package sistemperpustakaan.entity;

import java.sql.Date;

/**
 *
 * @author EKo
 */
public class Anggota {
        int id;
   	String nis_nik;
	int type;
	String nama;
	int jenisKelamin;
	String kota_lahir ;
	Date tanggal_lahir ;
	String alamat ;
	String telepon ;
	String email;
        Object object;

    public Anggota() {
    }

    public Anggota(int id, String nis_nik, int type, String nama, int jenisKelamin, String kota_lahir, Date tanggal_lahir, String alamat, String telepon, String email) {
        this.id = id;
        this.nis_nik = nis_nik;
        this.type = type;
        this.nama = nama;
        this.jenisKelamin = jenisKelamin;
        this.kota_lahir = kota_lahir;
        this.tanggal_lahir = tanggal_lahir;
        this.alamat = alamat;
        this.telepon = telepon;
        this.email = email;
    }

    public int getJenisKelamin() {
        return jenisKelamin;
    }

    public void setJenisKelamin(int jenisKelamin) {
        this.jenisKelamin = jenisKelamin;
    }

    

   

    public String getAlamat() {
        return alamat;
    }

    public void setAlamat(String alamat) {
        this.alamat = alamat;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getKota_lahir() {
        return kota_lahir;
    }

    public void setKota_lahir(String kota_lahir) {
        this.kota_lahir = kota_lahir;
    }

    public String getNama() {
        return nama;
    }

    public void setNama(String nama) {
        this.nama = nama;
    }

    public String getNis_nik() {
        return nis_nik;
    }

    public void setNis_nik(String nis_nik) {
        this.nis_nik = nis_nik;
    }

    public Object getObject() {
        return object;
    }

    public void setObject(Object object) {
        this.object = object;
    }

    public Date getTanggal_lahir() {
        return tanggal_lahir;
    }

    public void setTanggal_lahir(Date tanggal_lahir) {
        this.tanggal_lahir = tanggal_lahir;
    }

    public String getTelepon() {
        return telepon;
    }

    public void setTelepon(String telepon) {
        this.telepon = telepon;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

        public Object getObject(int index) {
        switch(index){
            case 0: return id;
            case 1: return nis_nik;
            case 2: return type;
            case 3: return nama;
            case 4: return jenisKelamin;
            case 5: return kota_lahir;
            case 6: return tanggal_lahir;
            case 7: return alamat;
            case 8: return telepon;
            case 9: return email;
            default: return null;
        }
    }
}
